-- card: 52640 from stack: in -- bmap block id: 0 -- flags: 0000 -- background id: 4755 -- name: -- part contents for background part 4 ----- text ----- The programmer may then use the names TRUE and FALSE in his/her source file, confident that these will be replaced with the constants 1 and 0 upon compilation: done = FALSE; while (!done) { if ((c = getchar()) == 'x') done = TRUE; else . . } It is good programming practice to use this technique whenever a numerical constant is used, to help identify the purpose of this constant and to simplify future changes: -- part contents for background part 7 ----- text ----- 169